celestial means - Francés Inglés Diccionario